excess profits - Francés Inglés Diccionario